Silicon Labs /EFR32BG22C224F512IM32 /RFCRC_S /CTRL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CTRL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (INPUTINV)INPUTINV 0 (OUTPUTINV)OUTPUTINV 0 (CRCWIDTH8)CRCWIDTH 0 (LSBFIRST)INPUTBITORDER 0 (NORMAL)BYTEREVERSE 0 (NORMAL)BITREVERSE 0BITSPERWORD 0 (X0)PADCRCINPUT

BITREVERSE=NORMAL, PADCRCINPUT=X0, CRCWIDTH=CRCWIDTH8, BYTEREVERSE=NORMAL, INPUTBITORDER=LSBFIRST

Description

No Description

Fields

INPUTINV

Input Invert

OUTPUTINV

Output Invert

CRCWIDTH

0 (CRCWIDTH8): 8 bit (1 Byte) CRC code

1 (CRCWIDTH16): 16 bit (2 Bytes) CRC code

2 (CRCWIDTH24): 24 bit (3 Bytes) CRC code

3 (CRCWIDTH32): 32 bit (4 Bytes) CRC code

INPUTBITORDER

CRC input bit ordering setting

0 (LSBFIRST): The least significant data bit is first input to the CRC generator.

1 (MSBFIRST): The most significant data bit is first input to the CRC generator.

BYTEREVERSE

Reverse CRC byte ordering over air

0 (NORMAL): The least significant byte of the CRC register is transferred first over air via the Frame Controller.

1 (REVERSED): The most significant byte of the CRC register is transferred first over air via the Frame Controller.

BITREVERSE

Reverse CRC bit ordering over air

0 (NORMAL): The bit ordering of CRC data is the same as defined by the BITORDER field in the Frame Controller.

1 (REVERSED): The bit ordering of CRC data is the opposite as defined by the BITORDER field in the Frame Controller.

BITSPERWORD

Number of bits per input word

PADCRCINPUT

Pad CRC input data

0 (X0): No zero-padding of CRC input data is applied

1 (X1): CRC input data is zero-padded, such that the number of bytes over which the CRC value is calculated at least equals the length of the calculated CRC value.

Links

()